<?php

declare(strict_types=1);

namespace App\Http\Middleware;

use Illuminate\Foundation\Http\Middleware\VerifyCsrfToken as Middleware;

class VerifyCsrfToken extends Middleware
{
    /**
     * Indicates whether the XSRF-TOKEN cookie should be set on the response.
     *
     * @var bool
     */
    protected $addHttpCookie = true;

    /**
     * The URIs that should be excluded from CSRF verification.
     *
     * @var array
     */
    protected $except = [
        'api/cleaner/*',
        'ucenter/*',
        'oaadminweb/*',
        'orderservice/*',
        'jwt/*',
        'payment',
        'payment/wechat/callback',
        'payment/wechat/refund_notify',
        'admin/upload',
        'wechat',
        'paidan',
        'gaiqi',
        'zhuanpai',
        'orderComplete',
        'tuidan',
        'kucun',
        'getCleanThumb',
        'getXcPhone',
        'getJSSDKConfig',
        'cadmin/*',
        'youzan/push',
        'setCity',
        'user/address*',
        'cart*',
    ];
}
